home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-20
/
qqsl54.zip
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1993-02-25
|
20KB
|
362 lines
QQSL(tm) REVISION HISTORY
(Last five versions)
=========================
Version 5.4 (02/25/93):
- "MHz" is now a seven-position field on the Add/Create form.
In other words, if you have a SSB QSO on 14.234 MHz, you may
enter any of the following values and they will show on the
label exactly as entered: 14, 14., 14.2, 14.23, 14.234, or
14.2340 (if you have an RX capable of reading to this degree
of accuracy). Full validation criteria is shown in the "MHz"
subsection of the QQSL.DOC file. Thanks to AA4US and K1ER
for their suggestions!
- QQSL now has the ability to print to LPT1 (normal default
printer), LPT2, or LPT3. Thanks to KD6XM and K1ER for their
suggestions, and especially to K1ER for beta testing the
change.
- The licensed version now includes an install program. Thanks
to KE6XJ and K9APW for the inspiration.
- CT has the capability to automatically log full frequency
when the user's XCVR readout is being detected by CT and used
while logging. I call this capability "auto-freq-detect",
and think it is far superior to the user entering Alt-F1 or
Alt-F2 to tell CT that bands have been changed. Not having a
direct hookup at the home QTH though, I can only provide the
capability to correctly import auto-freq-detect files if
users send me samples. AJ0E and AB6FO did just that, and
QQSL now correctly imports CT V8 DXpedition and ARRL 10-Meter
contest logs created by auto-freq-detect users. If anyone
else is using auto-freq-detect and finds that QQSL does not
properly import other contest files, please provide me with a
test file and I will add the capability to import the new
format. Of course, the next upgrade for this user would then
be sent without charge!
- If you try to print an unsorted label file, QQSL will now
give you the option to sort the file before continuing.
- The QSOLOG.SDF file created by DXBASE may now be imported.
This new capability was actually available in version 5.3, I
just forgot to mention the fact in my HISTORY.DOC file <HI!>.
- DXBASE files may now be imported from either the current or
the \DXB20 directory. Thanks to AB6FO for the suggestions
and for beta testing the change.
- Labels created from DXBASE files will now show "Please QSL"
for unconfirmed QSO's and "Thanks QSL" for those which you
have already received a card. Thanks (again) to AB6FO for
the suggestions and for beta testing the change.
- The printer routines have been totally rewritten. This was
done in order: 1) to provide better detection of printer
problems, and 2) to simplify programming for all printer-
related code. In most cases though, the user should not see
any differences resulting from the new printer routines.
- The print buffer for dot matrix printers is now being cleared
prior to printing both alignment labels and QSO labels. This
may cure the problem with some of the non-100% compatible
printers starting with "garbage" on the first line of the
first label. Thanks (again) to K1ER for beta testing the
change.
- I've eliminated the "CGA Snow Removal" parameter from the
cOnfiguration form and added "QQSL Wallpaper" in its place.
This new parameter adds the capability to turn on/off the
QQSL's in the screen's background display. As for the loss
of the other parameter, I've written QQSL in such a manner
that it will automatically detect and eliminate snow as
needed, but I'm not 100% sure that this will work in all
cases. But, with the disappearance of CGA monitors as the
standard some time ago (1987?) and the proliferation of
EGA/VGA systems at reasonable prices, I doubt that anyone
will miss this old parameter <HI!>.
- The term "ASCII" in the Import Section in QQSL.DOC has been
clarified. Thanks to KC4B for the suggestion.
- I had it exactly backwards in version 5.3 - the year 2000 is
a leap year, whereas 2100, 2200, and 2300 are not. Fixed,
just in time - phew <HI>!
Version 5.3 (09/15/92):
- The price has been lowered again, this time to $14.95 (U.S.
funds or 30 IRC's). Why, you ask? I've cut my advertising
to the bone! Without this added expense, I was again able to
lower my prices. For what it's worth though, it's HIGHLY
unlikely that the price will ever be reduced again!
- There have been unimaginable difficulties keeping the Import
function current with the binary formats produced by K1EA's
and K8CC's programs. Just to make things more difficult,
K1EA recently came out with version 8 of CT, which I then
discovered produced binary files totally incompatible with
older versions of CT. Because of this and the difficulty in
working with the older binary files, the binary import func-
tion has been replaced by an ASCII import function. Overall,
this new function will be easier to support and will be a
more "usable" function for all users. Read the "Import"
section in QQSL.DOC for a full description of this function.
Check the index at the end of QQSL.DOC to find the page
number for this section.
- Support has added for version 8.xx ASCII files by K1EA.
- Support has been withdrawn for all version 5.xx and older CT
files by K1EA. If you are still using these older CT
programs, convert the .BIN file using the CT's B2R program
and import the resulting .RES file into QSL.
- Support has been withdrawn for all version 4.xx and older NA
programs by K8CC. These versions of NA were quite "buggy",
so I would hope that there are no users still working with
these older versions of NA anyhow!
- 902 MHz has been changed to 903 in order to conform to the
MHz designations assigned by K1EA's CT program.
- The Import function counter window has been improved.
- Wallpaper is now in sixteen colors, rather than eight.
- The full QQSL screen now occupies 25 lines rather than 24.
- An updated version of QQSL_CD is included with QQSL.
- The configuration read/write routines have been strengthened,
but this will be totally transparent to users <HI!>.
- This release introduces "menu memory" - you'll now be
automatically returned to the same menu item which you had
previously selected.
- If you executed QQSL from any directory other than the
current and then attempted to [F6] permanently change your
configuration, you found that you got an error message.
Fixed!
- I only just found out that the year 2,000 is the only year
which is divisible by four but is NOT a leap year for the
next 400 years! The date 29-02-2000 will now generate an
error message.
Version 5.2 (03/25/92):
- The price to license QQSL has been reduced to $19.95. Why,
you ask? The price had earlier been raised to $24.95 to help
cover advertising costs in "QST" and "CQ", both of which are
quite expensive! Since that time, I've decided to drop
advertising in these two publications and concentrate on
"Worldradio" and the "National Contest Journal" only. Since
rates are much more reasonable in these two magazines, I'm
passing along the savings to new QQSL purchasers.
- Printer errors (off-line, power off, out of paper, etc.) are
now processed by QQSL rather than by DOS. This is a nice
improvement over seeing the notorious DOS message "(A)bort,
(R)etry . . ." dropped on top of your QQSL screen, even
though this essentially was just a cosmetic problem! Thanks
to VE3SUN for the suggestion and to V73CT for the problem
report.
- Licensed users who execute a demonstration copy of QQSL and
make temporary [F2] changes with the Configure QQSL menu
command using their valid serial number, immediately followed
by permanent [F6] changes to line 5 with the Modify menu
command, discovered that their program was deleted at the
start of their next session!! Fixed - and thanks to K1OIK
for the bug report.
- Users now have the option to show either "Please QSL" or
"Thanks QSL" on labels imported from K1EA or K8CC files.
Thanks to AJ0E, and particularly V73CT for prodding me into
making this enhancement.
- Laser printer users who execute the "aLign printer" command
will now see a running count of the number of dummy labels as
they are sent to the printer. Thanks to N2HOS - the impetus
behind this enhancement!
- Both the Sort function and the [F6] Save function on the
Add/Create form have been speeded up.
- QQSL had previously been written to process QSO's dated
between the years 1945 and 1999. I decided to get a head
start on the new century by extending the years for which
QQSL will produce labels. QQSL can now handle the years 1945
through 2037, and I'll be happy to extend this period again
if I'm still around in thirty years <HI!>. Note: Only one
out of four centennial years (years divisible by 100 with no
remainder) has a "leap day" in February. The year 2000 is
one of these years, therefore 29/02/2000 will be accepted as
a valid date by QQSL.
- The "Quick Start" section of QQSL.DOC and the READ.ME file
delivered with the demo and licensed copies of QQSL now
discuss the "Modify lines 4/5" menu item. Thanks to V73CT
for the idea.
- The "aLign printer" command is now on the first menu, as well
as the second.
Version 5.1 (12/10/91):
- The QQSLCFG program has been totally eliminated. QQSL con-
figuration is now done directly from the QQSL main menu, and
configuration changes may be saved temporary or permanently.
If you have an old copy of QQSLCFG on your disk, you should
delete it, since it may work with the new version of QQSL but
the final configuration will be totally unpredictable and
most likely harmful to your program! NOTE: Those of you who
have used the old QQSLCFG program are going to find that
you'll like the new configuration method a LOT!
- The QQSL.INF file is no longer needed, as the Modify function
now writes line 4 and 5 information directly back to the
QQSL.EXE file. The QQSL.INF file from older versions of QQSL
should now be deleted to free up a little disk space.
- A newer version of the SORTF program is now included. You'll
find that the Sort function is slightly faster than with the
older version.
- There is now a QQSLCD section in QQSL.DOC.
- I've had sporadic reports of problems with the ending anima-
tion from users with slower machines. Thanks to WB5ASD and
others for pointing this out to me. Rather than "tinker"
with code which serves no practical purpose, I simply removed
the routine from QQSL.
- Licensed users who enter "O" (oh) in the place of "0" (zero)
when configuring their program will no longer be told that
their serial number is invalid.
- Call signs starting with three alphabetic characters will no
longer be rejected. Thanks to KK6XN for pointing out to me
that there ARE valid calls using this format.
- AJ0E pointed out to me that when entering the FIRST label
during a session, an entry in the SWL field would cause the
entire label to revert to its default values! Fixed.
- Version 4.1 (07/18/91) saw the elimination of the 3-label
limit for non-licensed users. This experiment has turned out
to be a total flop, as my income from QQSL has been at an
all-time low since that date. Because of this and the fact
that QQSL has been solely a commercial program since version
5.0 was released, the 3-label has been reinstalled into the
demo version.
- The HISTORY.DOC file is getting too big. From now on, I'll
limit this file to only the last five versions.
- Demo reminders for non-licensed users will no longer pop up
during their QQSL sessions, although there will still be a
demo reminder at the beginning and end of the non-licensed
user's run.
Version 5.0 (09/02/91):
- QQSL has left the ranks of Shareware and is now a commercial
program. Because of this and the massive amount of changes
made to QQSL, QQSL.DOC, and QQSLCFG, I have assigned version
5.0 to this release.
- The Hewlett-Packard LaserJet series II, series III, and all
compatible laser printers are now supported by QQSL. I've
done this using only standard internal fonts for these print-
ers, rather than requiring the user purchase and install font
cartridges or soft fonts!
- The IBM Proprinter (and compatibles) is now supported. Use
QQSLCFG to chose either (E)pson or (I)BM dot matrix printers.
Thanks to N0OBM for both the problem report, beta testing the
fix, and the phone call!
- Many changes have been made to the QQSLCFG configuration
program. See the QQSLCFG section in QQSL.DOC for details.
- I've changed the name "Commercial Break" to "Demo Reminder",
then increased the frequency and duration of the Demo Remind-
ers in the demo version. Additionally, I've added an adver-
tisement for QQSL to line 5 of the label, which may be modi-
fied by licensed users only. NOTE: Acceptance of Demo
Reminders and the bottom line of advertising on your labels
is NOT an excuse to avoid payment - you must still purchase
QQSL if you continue to use it past the one-month trial
period!
- The month may now be printed in either Roman (I - XII) or
English (Jan - Dec). Use QQSLCFG to select one format or the
other.
- I've now included a Shareware program named QQSLCD with both
the demo and the licensed versions of QQSL. Using call
information from the QQSL.LBL file, this program searches
your CD-ROM disc for address information for U.S. amateurs,
and then prints address labels when requested. A CD-ROM
drive is required, along with the Buckmaster HamCall CD disc
to fully utilize this program. Note: If you like QQSLCD,
register it with the author - WB5ASD. Details are in the
QQSLCD.DOC file.
- Both the system date in the upper-left corner of the screen
and the date on the Modify sample label will reflect the
month format chosen in QQSLCFG.
- The "disappearing call" on the Add/Create form has finally
been fixed. This was a particularly elusive bug which has
been around for quite a long time. I'm VERY glad to have
finally squashed it!
- I've completely turned off "wallpaper" and screen animations
for monochrome users. This should solve the screen slowdown
problem experienced by some laptop users. Thanks to WB5ASD
for the bug report.
- I've now included an index at the end of QQSL.DOC.
- In making the index, I found that there were two "Disclaimer"
sections. I wonder if some of you were wondering if maybe I
wasn't a little paranoid <HI!>. Anyway, they've been merged
into a single section.
- The "Quick Start" section has been added to QQSL.DOC.
- Both the first use of the Create/Add function and the sample
label shown by the Modify function now reflect the current
time.
- At midnight (computer time), the date in the upper-left
corner of the screen will now change.
- All mouse cursor flicker has been eliminated. This modifica-
tion may also help with display problems for those of you
with older monitors and/or graphic cards.
- Vendor information has been added to QQSL.DOC.
- An order form (ORDER.FRM) has been included with all versions
of QQSL.
- Advertising in the major ham radio publications is much more
expensive than I had originally expected. Therefore, I've
raised the price $5.00 to $24.95, which still makes QQSL a
better deal than most of the commercial ham radio software
available today!
- QQSLCFG is now a trademark of Bill Mullin - AA4M.